Everything Totally Explained


Ask & we'll explain, totally!
Apache Tomcat
Totally Explained


  NEW! All the latest news in the worlds of computer gaming, entertainment, the environment,  
finance, health, politics, science, stocks & shares, technology and much, much, more.  


View this entry using RSS

Everything about Apache Tomcat totally explained

| latest_preview_version = | latest_preview_date = | operating_system = Cross-platform | programming_language = Java | genre = Servlet container
HTTP web server | license = Apache License 2.0 | website = http://tomcat.apache.org }} Apache Tomcat is a Servlet container developed at the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run. Tomcat shouldn't be confused with the Apache web server, which is a C implementation of a HTTP web server; these two HTTP web servers are not bundled together. Apache Tomcat includes tools for configuration and management, but can also be configured by editing configuration files that are normally XML-formatted.

Development status

Members of the ASF and independent volunteers develop and maintain Tomcat. Users have free access to the source code and to the binary form of Tomcat under the Apache License. The initial Tomcat release appeared with versions 3.0.x (previous releases were Sun internal releases, and were not publicly released). Tomcat 6.0.16 is the latest production quality release of the 6.0.x trunk (the branch for the 2.5 servlet specification), as of 2008.

Product features

An overview of the different versions can be found on the Apache website.

Tomcat 3.x (initial release)

  • Merger of donated Sun Java Web Server code and ASF JServ in 1999.
  • Implements Servlet 2.2 and JSP 1.1 specifications.

Tomcat 4.x

  • Released 2001
  • implements the Servlet 2.3 and JSP 1.2 specifications
  • servlet container redesigned as Catalina
  • JSP engine redesigned as Jasper
  • Coyote HTTP connector
  • Java Management Extensions (JMX), JSP and Struts-based administration

    Tomcat 5.x

  • implements the Servlet 2.4 and JSP 2.0 specifications
  • reduced garbage collection, improved performance and scalability
  • native Windows and Unix wrappers for platform integration
  • faster JSP parsing

    Tomcat 6.x

  • implements the Servlet 2.5 and JSP 2.1 specifications
  • support for Unified Expression Language 2.1
  • designed to run on Java SE 5.0 and later
  • support for Comet through the CometProcessor interface
  • isn't packaged with an admin console as in past releases.

    History

    Tomcat started off as a servlet reference implementation by James Duncan Davidson, a software architect at Sun Microsystems. He later helped make the project open source and played a key role in its donation by Sun to the Apache Software Foundation. The Apache Ant software build automation tool was developed as a side-effect of the creation of Tomcat as an open source project.
       Davidson had initially hoped that the project would become open sourced and, since most open source projects had O'Reilly books associated with them featuring an animal on the cover, he wanted to name the project after an animal..

    Tomcat 4.x

  • 4.1.36 - March 24, 2007
  • 4.1.31 - October 11, 2004
  • 4.0 - September 2001

    Tomcat 5.0.x

  • 5.0.30 - August 30, 2004
  • 5.0.28 - August 28, 2004
  • 5.0.23
  • 5.0.0 - October 9, 2002

    Tomcat 5.5.x

  • 5.5.26 - February 2008
  • 5.5.25 - September 2007
  • 5.5.23 - March 2007
  • 5.5.20 - September 1, 2006
  • 5.5.17 - April 28, 2006
  • 5.5.16 - March 16, 2006
  • 5.5.15 - January 21, 2006
  • 5.5.12 - October 9, 2005
  • 5.5.9 - April 11, 2005
  • 5.5.7 - January 30, 2005
  • 5.5.4 - November 10, 2004
  • 5.5.1 - September 7, 2004
  • 5.5.0 - August 31, 2004

    Tomcat 6.x

  • 6.0.16 - February 7, 2008
  • 6.0.14 - August 13, 2007
  • 6.0.13 - May 15, 2007
  • 6.0.10 - March 1, 2007
  • 6.0.0 - December 1, 2006Further Information

    Get more info on 'Apache Tomcat'.


    External Link Exchanges

    Do you know how hard it is to get a link from a large encyclopaedia? Well we're different and will prove it. To get a link from us just add the following HTML to your site on a relevant page:

      <a href="http://apache_tomcat.totallyexplained.com">Apache Tomcat Totally Explained</a>

    Then simply click through this link from your web page. Our crawlers will verify your link, extract the title of your web page and instantly add a link back to it. If you like you can remove the words Totally Explained and embed the link in article text.
       As long as your link remains in place, we'll keep our link to you right here. Please play fair - our crawlers are watching. Your site must be closely related to this one's topic. Any kind of spamming, dubious practises or removing the link will result in your link from us being dropped and, potentially, your whole site being banned.



  • Copyright © 2007-8 totallyexplained.com | Licensed under the GNU Free Documentation License | Site Map
    This article contains text from the Wikipedia article Apache Tomcat (History) and is released under the GFDL | RSS Version